package com.sugon.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sugon.entity.SparePartDeliveryRecord;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 备件生命周期明细
 *
 * @author YuXD
 * @since 2023/12/5
 */
@Data
public class SparePartLifeCycleItem extends SparePartDeliveryRecord {

    /**
     * 使用时间
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date consumeDate;

    /**
     * 使用周期
     */
    private Integer consumeCycle;

    /**
     * 使用数目
     */
    private Integer consumeQuantity;

    /**
     * 生命周期
     */
    private Integer lifeCycle;

}
